technology enabler - Spanisch Englisch Wörterbuch